home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 2000 October / Software of the Month - Ultimate Collection Shareware 277.iso / pc / PROGRAMS / UTILITY / WINLINUX / DATA1.CAB / programs_-_usrdoc / SPLITVT / ANNOUNCE.{_7 < prev    next >
Text File  |  1999-09-17  |  4KB  |  121 lines

  1. Subject: SECURITY: Announcing Splitvt 1.6.3
  2. Newsgroups: alt.sources
  3. Summary: 
  4. Keywords: 
  5.  
  6.  
  7. Announcing the newest version of splitvt!
  8.  
  9. SECURITY ALERT!!!
  10.  
  11.     splitvt versions lower than 1.6.3 are known to have a
  12. security hole allowing a user to gain ROOT access on some systems!
  13.  
  14.     If you have a version lower than 1.6.3 _please_ remove
  15. the set-uid bit on your current version, and upgrade to the newer
  16. version as soon as possible.
  17. ("splitvt -version" will tell you what version you are running)
  18.  
  19. The set-uid bit is only for updating the utmp database and for
  20. changing ownership of its pseudo-terminals.  It is not necessary
  21. for splitvt's operation.
  22.  
  23. The latest version is available via anonymous ftp from 
  24. dandelion.ceres.ca.gov in the /pub/splitvt directory.
  25.  
  26.  
  27. What it is:
  28.  
  29.     Splitvt is a program that splits any vt100 compatible 
  30. screen into two - an upper and lower window in which you can run
  31. two programs at the same time.  Splitvt differs from screen in 
  32. that while screen gives you multiple virtual screens, splitvt splits
  33. your screen into two fully visible windows.  You can even use 
  34. splitvt with screen to provide multiple split screens.  This can 
  35. be very handy when running over a modem, or for developing
  36. client-server applications.
  37.  
  38. What can I use it for?
  39.  
  40.     Well, at this time, I am aware of several ways in which
  41. people are using splitvt.  Some people like to use it over the modem
  42. to allow them more than one window at a time, others like to use it
  43. in xterms because they prefer having everything on the screen at once,
  44. and some people are using it in conjunction with the -rcfile option 
  45. to automate system administration tasks.
  46.     If you are using splitvt in a new and unusual way,
  47. I'd like to hear about it! 
  48. Direct all comments to slouken@cs.ucdavis.edu
  49.  
  50. Where can I get it?
  51.  
  52.     Splitvt is available for anonymous ftp from
  53. dandelion.ceres.ca.gov in the /pub/Linux/splitvt directory.
  54. You can also get it from sunsite.unc.edu in /pub/Linux/Incoming
  55. now, and will hopefully to be moved to /pub/Linux/utils/terminal.
  56. The file is splitvt-1.6.3.tgz and it is in tarred and gzipped format.
  57.  
  58. What's new?
  59.  
  60.     Lots of stuff. :)
  61. Here is the list of things from the CHANGES file:
  62.  
  63.     Version 1.6.3
  64.             Patched some security holes:
  65.                 fixed sprintf overflow in parserc.c
  66.                 fixed env label overflow in parserc.c
  67.                 fixed env variable expansion overflow
  68.                 added read access check in parserc.c
  69.                 added chdir() access check in parserc.c
  70.                 fixed sprintf overflow in vtmouse.c
  71.  
  72.     Version 1.6.2
  73.             Fixed a bug in vt_showscreen()
  74.             Fixed separator redisplay in vt_prompt()
  75.             Added the ANNOUNCE file
  76.             Added a "cd" command to the startup file
  77.             Added -t option to change xterm title
  78.             xterm title is reset, if possible, at exit
  79.             Added xterm drag-n-drop of separator bar
  80.             Speeded up separator bar movement
  81. (broken)        Fixed cut-paste highlighting
  82. (broken)        Integrated cut-paste with X selection (xcb)
  83.             Fixed job control for FreeBSD
  84.                     (thanks to Quang Ngo)
  85.             Fixed bug in cursor keys (showed up in vi)
  86. ----
  87.  
  88. What's planned?
  89.  
  90.     I want to beef up the startup file syntax so that you can
  91. specify the format of the "status bar", or window divider, and I plan
  92. to rewrite the startup file parser so that it allows you to use more
  93. flexible and powerful startup scripts.  I am also toying with the idea
  94. of cut-paste "screen" style, and a window history that you can scroll
  95. back through.  I have cut-paste partially working.
  96. Other things on the pot are cleaning up dead windows, dynamically starting
  97. new windows, etc...
  98.     If you have any wishes, just let me know at slouken@cs.ucdavis.edu,
  99. and I'll try to include them in future releases of splitvt.  I'll try to 
  100. avoid feeping creaturism, but a few bells and whistles would be nice. :)
  101.  
  102. Note: At the moment I have several other projects, and have this one on
  103.       unspecified hold.  This release was mainly to fix some security holes.
  104.  
  105. Will it run on my system?
  106.  
  107.     Well, if you run a UNIX that has pseudo-tty support, 
  108. chances are that splitvt will work on your system.  Splitvt has
  109. been ported to all of the "standard" unices, and also to a few
  110. oddball unices, such as AIX, NewsOS, MP-RAS, and NeXT.
  111.  
  112. Well, that about wraps it up.  I hope you enjoy this software,
  113. originally conceived by Dave Ljung and created by yours truly.
  114.  
  115.  
  116. Enjoy!
  117.  
  118.     -Sam Lantinga        (slouken@cs.ucdavis.edu)
  119.  
  120.  
  121.